package com.manli.wechat.utils.wxpayv3.pojo;

import lombok.Data;

@Data
public class ActivityBaseInfo {
    //活动名称
    //示例值：良品铺子回馈活动
    private String activity_name;
    //活动副标题
    //示例值：海飞丝的券
    private String activity_second_title;
    //商户logo，送出优惠券时展示， 仅支持通过《图片上传API》接口获取的图片URL地址。
    //示例值：https://tool.oschina.net/regex.jpg
    private String merchant_logo_url;
    //代金券的背景颜色，可设置10种颜色，颜色取值请参见色卡图，默认为微信支付绿色， 颜色取值为颜色图中的颜色名称。
    //示例值：Color020
    private String background_color;
    //1、活动开始时间，遵循rfc3339标准格式，格式为YYYY-MM-DDTHH:mm:ss+TIMEZONE，YYYY-MM-DD表示年月日，T出现在字符串中，表示time元素的开头，HH:mm:ss表示时分秒，TIMEZONE表示时区（+08:00表示东八区时间，领先UTC 8小时，即北京时间）。例如：2015-05-20T13:29:35+08:00表示，北京时间2015年5月20日13点29分35秒。
    //2、最长可以配置1年内的活动，活动有效期最长90天。
    //示例值：2015-05-20T13:29:35+08:00
    private String begin_time;
    //1、活动结束时间，遵循rfc3339标准格式，格式为YYYY-MM-DDTHH:mm:ss+TIMEZONE，YYYY-MM-DD表示年月日，T出现在字符串中，表示time元素的开头，HH:mm:ss表示时分秒，TIMEZONE表示时区（+08:00表示东八区时间，领先UTC 8小时，即北京时间）。例如：2015-05-20T13:29:35+08:00表示，北京时间2015年5月20日13点29分35秒。
    //2、最长可以配置1年内的活动，活动有效期最长90天。
    //示例值：2015-05-20T13:29:35+08:00
    private String end_time;
    //可自定义活动有效时间内可用的多个时间段以及每天可用的时间点。
    private AvailablePeriods available_periods;
    //商户创建批次凭据号（格式：商户id+日期+流水号），商户侧需保持唯一性，可包含英文字母，数字，｜，_，*，-等内容，不允许出现其他不合法符号。
    //示例值：100002322019090134234sfdf
    private String out_request_no;
    //枚举值：
    //OFF_LINE_PAY：拉用户回店消费
    //JUMP_MINI_APP：引导用户前往小程序消费
    //示例值：OFF_LINE_PAY
    private String delivery_purpose;
    //投放目的为JUMP_MINI_APP时必填。
    //示例值：wx23232232323
    private String mini_programs_appid;
    //如果传入此参数，则跳转至商家小程序；反之则跳转至券详情页面。
    //示例值：/path/index/index
    private String mini_programs_path;
}
